Modelagem de Requisitos Organizacionais, Não-Funcionais e Funcionais em Software Legado com Ênfase na Técnica i*
نویسندگان
چکیده
RESUMO: Diversos sistemas computacionais desenvolvidos utilizando metodologias tradicionais como análise estruturada e essencial encontram-se em processo de evolução devido à necessidade de atender novos requisitos, do uso de novas tecnologias, de mudanças na metodologia de desenvolvimento, entre outras motivações. Neste processo, pouca ou nenhuma atenção tem-se dado ao aproveitamento de informações existentes na documentação destes sistemas tais como os Diagramas de Fluxos de Dados (DFD). Acredita-se que estes diagramas podem ser uma importante fonte de informação na reconstrução de sistemas de software. Para tanto, propõe-se neste artigo, um conjunto de diretrizes que permite derivar modelos organizacionais em i* a partir dos DFDs existentes. Defende-se a idéia de que construir modelos organizacionais como primeiro artefato do processo de evolução de um sistema legado trás inúmeras vantagens, tais como: a possibilidade de visualizar e conhecer adequadamente todos os relacionamentos intencionais estratégicos do ambiente organizacional no qual o software será utilizado, explorar o modelo organizacional criado com os novos requisitos, entre outros.
منابع مشابه
Integrando Modelagem Organizacional ao Processo de Engenharia de Requisitos
Resumo: O uso de modelos organizacionais no contexto do processo de engenharia de requisitos tem sido alvo de pesquisas nos últimos anos. Um dos principais desafios percebidos consiste em integrar modelos organizacionais às demais etapas do processo de engenharia de requisitos. Neste trabalho apresentamos nossa pesquisa relacionada à integração do framework i* aos modelos funcionais na engenhar...
متن کاملUma extensão do STREAM para Escolha de Padrões Arquiteturais baseada em Requisitos Não-Funcionais
Resumo. Cada vez mais os requisitos não funcionais são considerados primordiais aos sistemas computacionais. Satisfazer esses requisitos exige uma atenção especial com a arquitetura já que uma arquitetura inadequada introduz uma complexidade maior, além da complexidade intrínseca do sistema. Estudos mostram que apesar das atividades de engenharia de requisitos e de arquitetura de software atuar...
متن کاملAIRDoc-i*: um processo para avaliação de modelos i*
Resumo. A linguagem i* descreve ambientes organizacionais em termos de atores e suas dependências. Ao descrever estes ambientes organizacionais, precisa-se conhecer e compreender a linguagem. Muitas vezes isso não ocorre, acarretando erros por mau uso da linguagem relacionado com a semântica. Assim, faz-se necessário avaliar documentos de requisitos descritos em i*, com o intuito de identificar...
متن کاملUma Abordagem para Engenharia de Requisitos Baseada em Modelos no Domínio de Software Embarcado
Resumo. Este artigo apresenta uma abordagem para engenharia de requisitos orientada a modelos para o domínio de software embarcado. Para suportar a modelagem e a gerência dos requisitos são utilizadas as linguagens de modelagem UML, SysML e o perfil MARTE, todos padrões da OMG. Desta forma, a abordagem permite a completa modelagem de requisitos funcionais e não funcionais frequentes no domínio ...
متن کاملModelo orientado à meta para estabelecer relações de contribuição mútua entre Proveniência, Transparência e Confiança
Resumo. Estabelecer modelos de determinado domínio é um dos princípios básicos para uma construção de software com qualidade. Estes modelos facilitam a compreensão de realidades complexas, seus detalhes e interações de suas partes. Entre várias características, a Engenharia de Requisitos Orientada a Metas (GORE) sugere a modelagem de objetivos para expressar a razão das necessidades dos requisi...
متن کامل